概述:5月7号面试,腾讯会议,30分钟,问的不多,主要是项目,问了少量八股面试流程:1.自我介绍2.项目来源3.什么是协程(用户态线程,用户栈,用户态切换)4.协程和线程相比有什么优势(轻量级、切换快、开销小,用户管理,配合非阻塞IO更好地实现异步并发)5.更好地实现异步并发是怎么理解的(IO操作时检测到需要等待缓冲时切换协程)6.线程也可以在等待时切换,协程的优势是什么(用户自己操作)7.轻量级怎么理解(线程的栈是MB级别的,协程的栈是KB级别的,线程在内核中切换,协程在用户态中切换)8.怎么设置非阻塞(fctnl)9.返回EAGAIN是什么意思(缓冲区没准备好)10.互斥锁怎么实现的(访问...